look promising - Turco Inglés Diccionario